do a favor selflessly - Spanisch Englisch Wörterbuch